header {background-color:#494949;color:#fff;line-height:36px}
@media (max-width:999px) {.nav-inline li a {padding:20px 13px}
}
@media (min-width:760px) {.nav-inline li:first-child a:hover,#index #in {color:#ef011c}
.nav-inline li a:hover,#about #ab,#case #ca,#news #ne,#product #pr {color:#ef011c}
.nav-inline li:first-child a {padding-left:0}
.doc-nav {text-align:right}
.nav-inline li a {padding:20px 17px;line-height:59px;display:block;font-size:16px}
}
@media (max-width:759px) {.nav-inline li a:hover,#about #ab,#case #ca,#news #ne,#product #pr,#contact #co,#index #in {color:#ef011c}
.nav-inline li a {display:block;margin:0;padding:10px 0}
}
@media (max-width:400px) {header .float-left {display:none}
}